WPStaging\Backup\FileHeader B

Total Complexity 78
Dependencies 7
Dependents 2
Total lines 693
Lines of code 361
Logical lines of code 173
Comment lines 163
Methods 46
Properties 16

Methods 46

Method Rating Maintainability Complexity Lines of code
applyFallbackValues()
A
51 13 29
encodeIntArrayToHex()
A
47 7 40
validateFile()
S
57 5 16
logEncodingError()
S
58 3 15
decodeFileHeader()
S
54 2 20
decodeIndexHeader()
S
55 1 18
getUncompressedFileHeader()
S
57 1 18
getIndexHeader()
S
58 1 16
resetHeader()
S
59 1 16
isIndexLine()
S
71 2 6
getFileHeader()
S
59 1 15
getIsCompressed()
S
72 2 6
setIsCompressed()
S
74 2 5
getIsPreviousPartRequired()
S
72 2 6
setIsPreviousPartRequired()
S
74 2 5
getIsNextPartRequired()
S
72 2 6
setIsNextPartRequired()
S
74 2 5
readFile()
S
59 1 14
toArray()
S
59 1 14
__construct()
S
74 1 5
readIndexLine()
S
77 1 4
getStartSignature()
S
82 1 3
setStartSignature()
S
81 1 3
getModifiedTime()
S
82 1 3
setModifiedTime()
S
81 1 3
getCrc32()
S
82 1 3
setCrc32()
S
75 1 4
getCrc32Checksum()
S
82 1 3
setCrc32Checksum()
S
74 1 4
getCompressedSize()
S
82 1 3
setCompressedSize()
S
81 1 3
getUncompressedSize()
S
82 1 3
setUncompressedSize()
S
81 1 3
getAttributes()
S
82 1 3
setAttributes()
S
81 1 3
getStartOffset()
S
82 1 3
setStartOffset()
S
81 1 3
getFilePath()
S
82 1 3
setFilePath()
S
73 1 5
getFileName()
S
82 1 3
setFileName()
S
73 1 5
getExtraField()
S
82 1 3
setExtraField()
S
76 1 4
getIdentifiablePath()
S
80 1 3
getDynamicHeaderLength()
S
80 1 3
getContentStartOffset()
S
79 1 3